/*
Author:		Nguyen Anh Thoai
Email:		nathoai@gmail.com
Phone:		0985 029 516
Create:		12/10/2012 08:00 AM
Update:		?
--------------------------------------------------------------------------------------
Use Master;

If Exists(Select * From SysDatabases Where Name = 'TT')
	Drop Database TT;

Create Database TT
	Collate Vietnamese_Ci_Ai;

Use TT;
*/

Set Dateformat Dmy
Go

Use TT
Go

--------------------------------------------------------------------------------------
--> Thêm dữ liệu vào các bảng
--(01) Khoahoc: Khóa học
Insert into tb_Khoahoc (Makhoa, Tenkhoa, Ngaykhaigiang, Ngayketthuc) Values ('Khoa01', N'Khóa đào tạo chứng chỉ tin học 01', '01-07-2012', '01-10-2012')
Insert into tb_Khoahoc (Makhoa, Tenkhoa, Ngaykhaigiang, Ngayketthuc) Values ('Khoa02', N'Khóa đào tạo chứng chỉ tin học 02', '01-10-2012', '01-01-2013')
Insert into tb_Khoahoc (Makhoa, Tenkhoa, Ngaykhaigiang, Ngayketthuc) Values ('Khoa03', N'Khóa đào tạo chứng chỉ tin học 03', '01-01-2013', '01-04-2013')
Go

--(02)Loaichungchi: Loại chứng chỉ
Insert into tb_Loaichungchi (Maloai, Tenchungchi) Values ('Loai01', N'Chứng chỉ A')
Insert into tb_Loaichungchi (Maloai, Tenchungchi) Values ('Loai02', N'Chứng chỉ B văn phòng')
Insert into tb_Loaichungchi (Maloai, Tenchungchi) Values ('Loai03', N'Chứng chỉ B phần cứng')
Go

--(03) Lophoc: Lớp học
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K01A01', N'Lớp chứng chỉ A 01', '30', '500000', 'Loai01', 'Khoa01',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K01A02', N'Lớp chứng chỉ A 02', '30', '500000', 'Loai01', 'Khoa01',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K01A03', N'Lớp chứng chỉ A 03', '30', '500000', 'Loai01', 'Khoa01',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K01B01', N'Lớp chứng chỉ B Văn Phòng', '30', '600000', 'Loai02', 'Khoa01',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K01B02', N'Lớp chứng chỉ B Văn Phòng', '30', '600000', 'Loai02', 'Khoa01',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K01P02', N'Lớp chứng chỉ B Phần Cứng', '30', '900000', 'Loai03', 'Khoa01',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K01P01', N'Lớp chứng chỉ B Phần Cứng', '30', '900000', 'Loai03', 'Khoa01',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K02A01', N'Lớp chứng chỉ A 01', '30', '500000', 'Loai01', 'Khoa02',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K02A02', N'Lớp chứng chỉ A 02', '30', '500000', 'Loai01', 'Khoa02',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K02A03', N'Lớp chứng chỉ A 03', '30', '500000', 'Loai01', 'Khoa02',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K02B01', N'Lớp chứng chỉ B Văn Phòng', '30', '600000', 'Loai02', 'Khoa02',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K02B02', N'Lớp chứng chỉ B Văn Phòng', '30', '600000', 'Loai02', 'Khoa02',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K02P02', N'Lớp chứng chỉ B Phần Cứng', '30', '900000', 'Loai03', 'Khoa02',0)
Insert into tb_Lophoc (Malop, Tenlop, Soluong, Hocphi, MaloaiID, MakhoaID,Dacap) Values ('K02P01', N'Lớp chứng chỉ B Phần Cứng', '30', '900000', 'Loai03', 'Khoa02',0)
Go

-- [04] Hocvien: học viên
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV01',N'Nguyễn Hùng Sơn', '0','22-01-1990',N'Vũng Liêm - Vĩnh Long','0986333517','K01A01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV02',N'Lê Văn Minh', '0','14-04-1992',N'Tam Bình - Vĩnh Long','09862331157','K01A01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV03',N'Nguyễn Thị Ngọc Anh', '1','17-09-1993',N'Tân Hiệp - Kiên Giang','0981234157','K01A02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV04',N'Lâm Thế Phi', '0','13-10-1992',N'Càng Long - Trà Vinh','0918582157','K01A02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV05',N'Nguyễn Thị Ngọc Mai', '1','11-11-1990',N'Ninh Kiều - Cần Thơ','098263163','K01A03',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV06',N'Nguyễn Anh Tùng', '0','12-02-1994',N'Vị Thang - Hậu Giang','0912335257','K01A03',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV07',N'Huỳnh Thúy Huỳnh', '1','08-07-1994',N'Lai Vung - Đồng Tháp','0945678258','K01A03',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV08',N'Lâm Mạnh Hùng', '0','12-12-1992',N'Bình Minh - Vĩnh Long','0986831657','K01P01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV09',N'Lê Hồng Sơn', '0','17-04-1993',N'Bình Thủy - Cần Thơ','0986446857','K01P01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV10',N'Trần Thị Đào', '1','02-06-1992',N'Trà Ôn - Vĩnh Long','0908794257','K01P01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV11',N'Nguyễn Văn Nam', '0','01-08-1994',N'Duyên Hải - Trà Vinh','0914757157','K01B02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV12',N'Lâm Thị Hồng', '1','19-05-1991',N'Ninh Kiều - Cần Thơ','0915743627','K01B02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV13',N'Châu Thị Yến Lan', '1','02-05-1994',N'Lai Vung - Đồng Tháp','0935678157','K01A03',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV14',N'Lâm Thị Mai', '0','02-02-1992',N'Bình Minh - Vĩnh Long','0983251157','K01P01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV15',N'Lê Văn Tuấn', '0','13-05-1993',N'Bình Thủy - Cần Thơ','0986523157','K01P01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV16',N'Trần Thị Tuyết', '1','12-03-1992',N'Trà Ôn - Vĩnh Long','0953172157','K01P01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV17',N'Nguyễn Anh Thiên Nam', '0','08-02-1994',N'Duyên Hải - Trà Vinh','0928642157','K01B02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV18',N'Lâm Thị Ngọc Châu', '1','11-01-1991',N'Ninh Kiều - Cần Thơ','0986592157','K01B02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV19',N'Nguyễn Anh Toàn', '0','09-01-1994',N'Duyên Hải - Trà Vinh','0986528697','K01B02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K01HV20',N'Lê Thị An', '1','12-04-1991',N'Ninh Kiều - Cần Thơ','0923165157','K01B02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV01',N'Nguyễn Quốc Huy', '0','22-01-1990',N'Vũng Liêm - Vĩnh Long','0986332157','K02A01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV02',N'Lê Hoàng Nam', '0','14-04-1992',N'Tam Bình - Vĩnh Long','09863231157','K02A01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV03',N'Nguyễn Thị Ngọc Xuân', '1','17-09-1993',N'Tân Hiệp - Kiên Giang','0981252157','K02A02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV04',N'Lâm Thế Toàn', '0','13-10-1992',N'Càng Long - Trà Vinh','0934582157','K02A02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV05',N'Nguyễn Thị Ngọc Anh', '1','11-11-1990',N'Ninh Kiều - Cần Thơ','098633163','K02A03',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV06',N'Nguyễn Anh Trung', '0','12-02-1994',N'Vị Thang - Hậu Giang','0912367957','K02A03',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV07',N'Huỳnh Thúy Huỳnh', '1','08-07-1994',N'Lai Vung - Đồng Tháp','0945671258','K02A03',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV08',N'Lâm Mạnh Đức', '0','12-12-1992',N'Bình Minh - Vĩnh Long','0986333657','K02P01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV09',N'Lê Hồng Anh', '0','17-04-1993',N'Bình Thủy - Cần Thơ','0986476357','K02P01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV10',N'Trần Thị Huỳnh Như', '1','02-06-1992',N'Trà Ôn - Vĩnh Long','0908765157','K02P01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV11',N'Nguyễn Văn Minh', '0','01-08-1994',N'Duyên Hải - Trà Vinh','0912347157','K02B02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV12',N'Lâm Thị Ngọc Lan', '1','19-05-1991',N'Ninh Kiều - Cần Thơ','0915792157','K02B02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV13',N'Châu Thị Yến Nhi', '1','02-05-1994',N'Lai Vung - Đồng Tháp','0984768157','K02A03',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV14',N'Lâm Phi Giang', '0','02-02-1992',N'Bình Minh - Vĩnh Long','0986457157','K02P01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV15',N'Lê Văn Thuận', '0','13-05-1993',N'Bình Thủy - Cần Thơ','0986358757','K02P01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV16',N'Trần Thị Ánh Tuyết', '1','12-03-1992',N'Trà Ôn - Vĩnh Long','0924532157','K02P01',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV17',N'Nguyễn Anh Thiên', '0','08-02-1994',N'Duyên Hải - Trà Vinh','0923532157','K02B02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV18',N'Lâm Thị Ngọc', '1','11-01-1991',N'Ninh Kiều - Cần Thơ','0986346157','K02B02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV19',N'Nguyễn Văn Chương', '0','09-01-1994',N'Duyên Hải - Trà Vinh','0986336797','K02B02',0)
Insert into tb_Hocvien (MaHV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, MalopID,Done) Values ('K02HV20',N'Lê Thị Mai', '1','12-04-1991',N'Ninh Kiều - Cần Thơ','0925672157','K02B02',0)
Go

--(05) Phonghoc: Phòng học
Insert into tb_Phonghoc (Maphong, Tenphong, Succhua, Diadiem) Values ('Phong01', N'Phòng học số 1', '30', N'Số 1 - Lý Tự Trọng - Ninh Kiều - TP Cần Thơ')
Insert into tb_Phonghoc (Maphong, Tenphong, Succhua, Diadiem) Values ('Phong02', N'Phòng học số 2', '30', N'Số 1 - Lý Tự Trọng - Ninh Kiều - TP Cần Thơ')
Insert into tb_Phonghoc (Maphong, Tenphong, Succhua, Diadiem) Values ('Phong03', N'Phòng học số 3', '30', N'Số 1 - Lý Tự Trọng - Ninh Kiều - TP Cần Thơ')
Insert into tb_Phonghoc (Maphong, Tenphong, Succhua, Diadiem) Values ('Phong04', N'Phòng học số 4', '40', N'Số 1 - Lý Tự Trọng - Ninh Kiều - TP Cần Thơ')
Insert into tb_Phonghoc (Maphong, Tenphong, Succhua, Diadiem) Values ('Phong05', N'Phòng học số 5', '40', N'Số 1 - Lý Tự Trọng - Ninh Kiều - TP Cần Thơ')
Insert into tb_Phonghoc (Maphong, Tenphong, Succhua, Diadiem) Values ('Phong06', N'Phòng học số 6', '50', N'Số 1 - Lý Tự Trọng - Ninh Kiều - TP Cần Thơ')
Go

--(06) Cahoc: Ca học
Insert into tb_Cahoc (Maca, ThoigianBD, ThoigianKT) Values ('Ca01', '7h30', '10h30')
Insert into tb_Cahoc (Maca, ThoigianBD, ThoigianKT) Values ('Ca02', '13h30', '16h30')
Insert into tb_Cahoc (Maca, ThoigianBD, ThoigianKT) Values ('Ca03', '18h00', '21h00')
Go

--(07) Giaovien: Giáo viên
Insert into tb_Giaovien (MaGV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, Trinhdo) Values ('GV01',N'Nguyễn Quốc Thiên', '0','22-01-1980',N'Vũng Liêm - Vĩnh Long','0987654321', N'Thạc Sĩ')
Insert into tb_Giaovien (MaGV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, Trinhdo) Values ('GV02',N'Lê Anh Vũ', '0','14-04-1982',N'Tam Bình - Vĩnh Long','0954374321',N'Thạc Sĩ')
Insert into tb_Giaovien (MaGV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, Trinhdo) Values ('GV03',N'Nguyễn Thị Quỳnh Hương', '1','17-09-1983',N'Tân Hiệp - Kiên Giang','0987475321',N'Thạc Sĩ')
Insert into tb_Giaovien (MaGV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, Trinhdo) Values ('GV04',N'Lâm Thái Tú', '0','13-10-1982',N'Càng Long - Trà Vinh','0988273321',N'Kỹ Sư')
Insert into tb_Giaovien (MaGV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, Trinhdo) Values ('GV05',N'Nguyễn Thị Trà My', '1','11-11-1980',N'Ninh Kiều - Cần Thơ','0988594721',N'Kỹ Sư')
Insert into tb_Giaovien (MaGV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, Trinhdo) Values ('GV06',N'Nguyễn Anh Hùng', '0','12-02-1984',N'Vị Thang - Hậu Giang','0939484321',N'Kỹ Sư')
Insert into tb_Giaovien (MaGV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, Trinhdo) Values ('GV07',N'Huỳnh Thúy Nga', '1','08-07-1984',N'Lai Vung - Đồng Tháp','0912454321',N'Kỹ Sư')
Insert into tb_Giaovien (MaGV, Hoten, Gioitinh, Namsinh, Diachi, Dienthoai, Trinhdo) Values ('GV08',N'Lâm Mạnh Dũng', '0','12-12-1982',N'Bình Minh - Vĩnh Long','0904924321',N'Kỹ Sư')
Go

--(08) Vaitro: Vai trò
Set Identity_Insert tb_Vaitro On
Insert into tb_Vaitro (Id, Ten,Mota) Values (1, N'Admininistrator', N'Quyền quản trị hệ thống')
Insert into tb_Vaitro (Id, Ten,Mota) Values (2, N'Manage', N'Quyền quản lý hệ thống')
Insert into tb_Vaitro (Id, Ten,Mota) Values (3, N'User', N'Quyền người dùng hệ thống')
Insert into tb_Vaitro (Id, Ten,Mota) Values (4, N'Gest', N'Không có quyền trong hệ thống')
Set Identity_Insert tb_Vaitro Off
Go

--(09) Thanhvien: Thành viên
Set Identity_Insert tb_Thanhvien On
Insert into tb_Thanhvien (Id, Ten, Matkhau, Hoten, VaitroID) Values (1,'admin','admin', N'Nguyễn Anh Thoại', '1')
Insert into tb_Thanhvien (Id, Ten, Matkhau, Hoten, VaitroID) Values (2,'manage','manage', N'Châu Thị Yến Ngọc', '2')
Insert into tb_Thanhvien (Id, Ten, Matkhau, Hoten, VaitroID) Values (3,'user','user', N'Ytui', '3')
Insert into tb_Thanhvien (Id, Ten, Matkhau, Hoten, VaitroID) Values (4,'','', N'', '4')
Set Identity_Insert tb_Thanhvien Off
Go